It is important to know whether the returned object can or cannot
change, for a certain widget. For example to connect to the
GtkStyleContext::changed signal.
https://bugzilla.gnome.org/show_bug.cgi?id=769047
* gtk_widget_get_style_context:
* @widget: a #GtkWidget
*
- * Returns the style context associated to @widget.
+ * Returns the style context associated to @widget. The returned object is
+ * guaranteed to be the same for the lifetime of @widget.
*
* Returns: (transfer none): a #GtkStyleContext. This memory is owned by @widget and
* must not be freed.